package com.hub.realtime.resource.service;

import java.util.List;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.hub.realtime.resource.domain.ResCatalog;
import com.hub.realtime.resource.dto.input.CatalogQueryParam;


/**
 * 元数据中心Service接口
 *
 * @author wupeng
 * @date 2022-02-09
 */
public interface IResCatalogService  extends IService<ResCatalog>
{
    Page<ResCatalog> list(CatalogQueryParam param);

    int deleteInfos(Long[] ids);

    void testCatalog(ResCatalog resCatalog);

    int addCatalog(ResCatalog resCatalog);
    int updateCatalog(ResCatalog resCatalog);

    List<ResCatalog>getCatalogList();

}
